package cn.tedu.cqhotel.pojo.dto;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class StaffUpdateDTO implements Serializable {

  /**
   * 员工姓名
   */
  private String name;

  /**
   * 员工年龄
   */
  private Integer age;

  /**
   * 员工昵称
   */
  private String nickname;

  /**
   * 员工照片
   */
  private String photograph;

  /**
   * 员工家庭地址
   */
  private String address;

  /**
   * 员工职位
   */
  private String position;

  /**
   * 员工薪资
   */
  private BigDecimal salary;

  /**
   * 员工银行类型
   */
  private String bankType;

  /**
   * 员工银行卡号
   */
  private String bankCard;

  /**
   * 员工手机号码
   */
  private String telephone;

  /**
   * 员工紧急联系人
   */
  private String urgencyTel;

  /**
   * 员工入职时间
   */
  private LocalDateTime hireDate;

  /**
   * 员工离职时间
   */
  private LocalDateTime resignationTime;

  /**
   * 员工是否在职
   */
  private Integer isOnJob;
}
